package com.zx.mapper;

import com.zx.pojo.SmbmsUser;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Entity com.zx.pojo.SmbmsUser
 */
public interface SmbmsUserMapper {
    /**
     * 查询所有用户
     *
     * @return
     */
    public List<SmbmsUser> findAllByUsers();

    /**
     * 添加用户
     *
     * @param user
     * @return
     */
    public boolean addUsers(SmbmsUser user);

    /**
     * 修改用户
     *
     * @param user
     * @return
     */
    public boolean updateUsers(SmbmsUser user);

    /**
     * 删除用户
     *
     * @param uid
     * @return
     */
    public boolean delUsers(Long uid);

    /**
     * 详情
     *
     * @param uid
     * @return
     */
    public SmbmsUser findUsersById(Long uid);

    /**
     * 登录操作
     *
     * @param uname 用户名
     * @param pwd   密码
     * @return 返回登录对象
     */
    public SmbmsUser login(@Param("uname") String uname, @Param("pwd") String pwd);
}




